OTP\Handler\Forms\ForminatorForm A

Total Complexity 65
Dependencies 8
Dependents 0
Total lines 500
Lines of code 278
Logical lines of code 131
Comment lines 163
Methods 26
Properties 0

Methods 26

Method Rating Maintainability Complexity Lines of code
moValidationChecks()
A
51 9 24
handle_form_options()
S
55 5 18
checkIntegrity()
S
56 4 19
handle_form()
S
54 4 19
mo_send_otp()
S
58 3 17
forminator_form_ajax_submit_response()
S
65 4 9
checkIntegrityAndValidateOTP()
S
57 2 19
__construct()
S
56 2 17
forminator_custom_form_submit_errors()
S
64 3 10
get_phone_number_selector()
S
70 3 6
processFormAndValidateOTP()
S
60 2 14
parseFormDetails()
S
60 2 13
miniorange_register_forminator_script()
S
54 1 22
mo_processPhoneAndStartOTPVerificationProcess()
S
65 2 8
processOTPEntered()
S
66 2 8
checkIfOtpVerificationStarted()
S
74 2 4
processEmail()
S
74 2 4
processPhone()
S
74 2 4
checkIfOTPSent()
S
66 2 10
unset_sessionVariable()
S
71 2 6
mo_processEmailAndStartOTPVerificationProcess()
S
66 2 8
getSessionDetails()
S
71 1 6
setSessionAndStartOTPVerification()
S
74 1 4
handle_failed_verification()
S
79 1 3
handle_post_verification()
S
79 1 3
unset_otp_session_variables()
S
80 1 3